Mafia 2 PhysX Performance

September 3, 2010 | 12:36

Tags: #2 #benchmarks #com #cpu #cpu-cores #fermi #fps #gtx-275 #gtx460 #mafia #mafia-2 #pc-game #performance #physx #result #results #whql

Companies: #nvidia #test

Mafia 2 PhysX: Hybrid PhysX

Nvidia locks out using an ATI card with Nvidia PhysX card in its drivers. It claims to do this to ensure compatibility and quality, however there's nothing technically stopping the two working together.

With a bit of Google-fu we found and used Hybrid PhysX mod 1.04ff to modify the PhysX drivers to allow our Radeon HD 5870 1GB to work with a dedicated Nvidia PhysX card. It's impossible to run PhysX on an ATI GPU though, as CUDA is proprietary to Nvidia GPUs.

Mafia II Benchmark - Hybrid PhysX

1920x1080, 0xAA, 16xAF, in-game benchmark

  • GeForce GTX 460 768MB (+ GTX 275 PhysX)
  • Radeon HD 5870 1GB (+ GTX 275 PhysX)
    • 47
    • 53
    • 61
    • 44
    • 50
    • 83
0
10
20
30
40
50
60
70
80
90
Average FPS
  • High
  • Medium
  • Off

While the Hybrid PhysX combination isn't perfect it does work and there's just 3fps difference when using both medium and high settings PhysX settings in comparison the GTX 460 768MB. This indicates the GeForce GTX 275 is actually our limitation - not the graphics card. Or is it?

With that in mind we decided to swap things around and use the GTX 460 as our PhysX card.

Mafia II Benchmark - Hybrid PhysX

1920x1080, 0xAA, 16xAF, in-game benchmark

  • Radeon HD 5870 1GB (+ GTX 460 PhysX)
  • GeForce GTX 275 (+ GTX 460 PhysX)
    • 43
    • 49
    • 83
    • 37
    • 42
    • 58
0
10
20
30
40
50
60
70
80
90
Average FPS
  • High
  • Medium
  • Off

The result was the same for the HD 5870 1GB (within 1fps). We've thrown in the GTX 275 + GTX 460 PhysX numbers as a comparison - obviously the GTX 275 is slower than the HD 5870 which could account for some performance loss, so maybe it's the CPU holding it back?

Mafia II Benchmark - Hybrid PhysX (OC)

1920x1080, 0xAA, 16xAF, in-game benchmark

  • Radeon HD 5870 1GB (+ GTX 460 PhysX) 4.2GHz OC CPU
  • Radeon HD 5870 1GB (4.2GHz CPU PhysX)
  • Radeon HD 5870 1GB (3.3GHz CPU PhysX)
    • 53
    • 60
    • 85
    • 24
    • 29
    • 85
    • 13
    • 24
    • 83
0
10
20
30
40
50
60
70
80
90
Average FPS
  • High
  • Medium
  • Off

Yes! Finally an increase in average frame rate of 10-11fps using both high and medium PhysX detail for an extra 900MHz of CPU versus the numbers above.

We've also included the numbers for the HD 5870 and overclocked CPU to show GPU PhysX is definitely working; without the GTX 460 the performance halves as the CPU takes over PhysX duties.

This is an unofficial setup though - what about doing it the official Nvidia way and going back to our GTX 460 + GTX 275 PhysX card and trying an overclocked CPU?
Discuss this in the forums
YouTube logo
MSI MPG Velox 100R Chassis Review

October 14 2021 | 15:04